package com.shujia.day13;

import java.util.LinkedList;

/*
    LinkedList
        请用LinkedList模拟栈数据结构的集合，并测试

        题目的本意是，自己写一个类，底层封装了LinkedList，创建这个类，把这个类当作集合类去用。

 */
public class LinkedListTest3 {
    public static void main(String[] args) {
//        LinkedList list1 = new LinkedList();
//
//        list1.add("A");
//        list1.add("B");
//        list1.add("C");
//        list1.add("D");
//        list1.add("E");
//        list1.add("F");
//
//        for(int i=list1.size()-1;i>=0;i--){
//            System.out.println(list1.get(i));
//        }

        MyStack myStack = new MyStack();

        myStack.addYuanSu("A");
        myStack.addYuanSu("B");
        myStack.addYuanSu("C");
        myStack.addYuanSu("D");
        myStack.addYuanSu("E");
        myStack.addYuanSu("F");

        System.out.println("myStack: "+myStack);

        System.out.println("========================");
        int length = myStack.getLength();
        for(int i=0;i<length;i++){
            System.out.println(myStack.getYuanSu());
        }


    }
}
